import request from './request';
// import { message } from 'antd';

/**
 * 用户登录
 * @param {Object} params - 登录参数
 * @param {string} params.username - 用户名
 * @param {string} params.password - 密码
 * @returns {Promise} 返回登录结果
 */
export const login = (params) => {
    return request({
        url: '/users/login',
        method: 'post',
        data: params
    });
};

// 使用示例：
// import { login } from '@/api/user';
//
// const handleLogin = async () => {
//     try {
//         const data = await login({
//             username: 'admin',
//             password: '123456'
//         });
//         // 登录成功后的处理
//         if (data && data.token) {
//             localStorage.setItem('token', data.token);
//             message.success('登录成功！');
//         } else {
//             message.error('登录失败：未获取到token');
//         }
//     } catch (error) {
//         // 错误处理
//         console.error('登录失败:', error);
//     }
// }; 